import fetch from 'utils/fetch'

export default {
  // 获取banner列表
  getBannerList (params) {
    return fetch.post('/pc/banner/list', params)
  },
  // 新建banner
  createBanner (params) {
    return fetch.post('/pc/banner/saveOrUpdate', params)
  },
  // 删除banner
  delBanner (params) {
    return fetch.post('/pc/banner/del', params)
  },
  // 更改banner状态
  changeBannerStatus (params) {
    return fetch.post('/pc/banner/changeStatus', params)
  },
  // 获取活动管理列表
  getActivityList (params) {
    return fetch.post('/pc/activity/list', params)
  },
  // 新建活动
  createActivity (params) {
    return fetch.post('/pc/activity/saveOrUpdate', params)
  },
  // 删除活动
  delActivity (params) {
    return fetch.post('/pc/activity/del', params)
  },
  // 更改活动状态
  changeActivityStatus (params) {
    return fetch.post('/pc/activity/changeStatus', params)
  },
  // 获取活动详情
  getActivityDetails (params) {
    return fetch.post('/pc/activity/detail', params)
  },
  // 获取视频管理列表
  getRadioList (params) {
    return fetch.post('/pc/video/list', params)
  },
  // 删除视频
  delRadio (params) {
    return fetch.post('/pc/video/del', params)
  },
  // 新建视频
  createRadio (params) {
    return fetch.post('/pc/video/saveOrUpdate', params)
  },
  // 更改视频活动状态
  changeRadioStatus (params) {
    return fetch.post('/pc/video/changeStatus', params)
  },
  // 获取推送列表
  getPushList (params) {
    return fetch.post('/pc/push/template/list', params)
  },
  // 新建、编辑推送
  operatePush (params) {
    return fetch.post('/pc/push/template/saveOrUpdate', params)
  },
  // 发布模板
  publishTemplate (params) {
    return fetch.post('/pc/push/template/publish', params)
  },
  // 删除模板
  delTemplte (params) {
    return fetch.post('/pc/push/template/del', params)
  },
  // 获取被推送者
  getPushed (params) {
    return fetch.post('/pc/push/template/receive/list', params)
  },
  // 获取推送详情
  getPushDetail (params) {
    return fetch.post('/pc/push/template/detail', params)
  }
}
